#pragma once
#include <stdint.h>
#include <stdbool.h>
void ct1711_initialize(void);
void ct1711_uninitialize(void);
bool ct1711_read_bit(void);
uint8_t ct1711_read_byte(void);
void ct1711_delay_ms(int ms);
void ct1711_delay_us(int us);
#ifdef CT1711_TEST
int ct1711_test_case_count(void);
void ct1711_selection_test_case(int index);
float ct1711_test_case_result(void);
#endif
